upper epidermis - Turkish English Dictionary